#include <iostream>
#include "linklist.h"
using namespace std;

// 创建链表
Linklist create_linklist()
{
  // 创建结点
  LNode *L = new LNode;
  LNode *p = L;
  
  // 接收用户输入
  int a;
  cin >> a;
  
  // 不断接收用户输入
  while (a != 0)
  {
    // 创建新结点
    LNode *q = new LNode;
    q->data = a;
    
    // 链接进链表
    q->next = NULL;
    p->next = q;
    p = p->next;
    
    // 接收输入
    cin >> a;
  }
  p->next = NULL;
  
  // 返回链表
  return L;
}